attachment (atch) - Español Inglés Diccionario